past master - French English Dictionary